<?php

function toonsjabloontable($SQL, $sorteer, $pagina, $details, $wijzig, $gebruik, $verwijder){
	$result_id = mysql_query($SQL);
	 
	//echo $SQL;
	$aantal = mysql_num_rows($result_id);
	
	if ($aantal==0){
	echo "Er zijn geen records aangetroffen die aan de gestelde voorwaarden voldoen.<br>"; // . $SQL;

	}
	else
	{
	
	if($sorteer=='ja'){
	echo "klik op kolomkop om oplopend te sorteren!";
	} 
	$column_count = mysql_num_fields($result_id);
	//echo "<table border = \"0\" cellspacing=\"1\" cellpadding=\"2\">";
	echo "<table>";
	echo "<tr bgcolor=\"#99CC00\">";

	for ($column_num = 0; $column_num < $column_count ; $column_num++)
		{
			// we gaan veldnamen uitlezen en die als kolomkop plaatsen
			$veldnaam = mysql_field_name($result_id, $column_num);
			if (eregi('Vestiging',$veldnaam)){$vestkol=$column_num;}
			if (eregi('^Id$',$veldnaam)){
				$veldnaam = ""; 
				$skipnummer = $column_num;
			} else {
			if($sorteer=='ja'){
				if(eregi('\?',$pagina)){
				echo "<td><a href = \"$pagina&sort=$veldnaam\">$veldnaam</a></td>";
				}else
				{
				echo "<td><a href = \"$pagina?sort=$veldnaam\">$veldnaam</a></td>";
				}
				
		
			}else
			{
				echo "<td>$veldnaam</td>";
			}
		}
		}
		if ($details =='ja'){
			echo "<td>&nbsp;</td>";
		}
		if ($wijzig =='ja'){
			echo "<td>&nbsp;</td>";
		}
		if ($gebruik =='ja'){
			echo "<td>&nbsp;</td>";
		}
		if ($verwijder =='ja'){
			echo "<td>&nbsp;</td>";
		}
		
	echo "</tr>";
	$teller = 0;
	//print "Skipnummer: $skipnummer"; #debug
	WHILE ($row = mysql_fetch_row($result_id) )
	{
		//print_array($row);
		// Hier wordt eerst gekeken of het id van deze rij gelijk is aan het id van de vorige rij. 
		// In dat geval hoeft deze regel hier niet geplaatst te worden.
		// Wel moet dan de teller opgehoogd worden (zie straks) om de kleurwisseling in sync te houden.
		if ($row[0] != $vorige_sjabloon) {
		$kleur = kleurwissel($teller);
		for ($column_num = 0; $column_num < $column_count ; $column_num++)
	
		{	
			if ($column_num == $vestkol){
			$vestigingen = "";
			// We halen nu de vestigingen op om te tonen
				$sqlvest = "Select SAV.IdActiviteit, V.Vestiging from sjablonenav SAV, vestiging V where IdActiviteit = $detailid AND V.Id = SAV.idVestiging";
				$vestresultaat = mysql_query($sqlvest);
				//$vestresultaat = mysql_query($sqlvest);
				$vestaantal = mysql_num_rows($vestresultaat);
				while ($record = mysql_fetch_object($vestresultaat)) {
					$vest = substr("$record->Vestiging",0,1);
					$vestigingen .= strtoupper(" $vest") ;
				}
			echo "<td  bgcolor=\"$kleur\">$vestigingen</td>";
		     // einde vestiging tonen		
			}
			else if ($column_num == $skipnummer){
	    
		    $detailid = $row[$column_num];
		   
		   	//echo "<td bgcolor=\"$kleur\">&nbsp;</td>";
		    } else
		    {
		
			echo "<td bgcolor=\"$kleur\">";
			if($row[$column_num] =='j')
			{
				echo "<img src=\"img/ok.gif\">";
				
			}else if ($row[$column_num] =='n')
			{
				echo "&nbsp;";
			}else if ($row[$column_num] =='')
			{
				echo "&nbsp;";
			}
			else
			{
				echo $row[$column_num];
			}
			
			echo "</td> \n" ;
		} 
		
	}
		if ($details =='ja'){
				// moet nog netter!
				if ($pagina=="lijst_sjablonen.php") {
						$lijst=2;
				} else if ($pagina=="zoek_sjablonen.php") {
					  $lijst=2;
				} else if ($pagina=="eigen_sjablonen.php") {
					  $lijst=2;
				} else {
						$lijst=1;
				}
			echo "<td bgcolor=\"$kleur\"><a href = \"details.php?id=$detailid&lijst=$lijst&height=450&width=800\" title=\"GPS detailkaart\" class=\"thickbox\"><img src=\"img/details.gif\" border=\"0\" alt=\"Details bekijken\" /></a> </td>";
		}
		if ($wijzig =='ja'){
			echo "<td bgcolor=\"$kleur\"><a href = \"mutesjab.php?id=$detailid\"><img src=\"img/wijzig.gif\" border=\"0\" alt=\"Sjabloon Wijzigen\" /></a> </td>";
		}
		if ($gebruik =='ja'){
			echo "<td bgcolor=\"$kleur\"><a href = \"usesjab.php?id=$detailid\"><img src=\"img/gebruik.gif\" border=\"0\" alt=\"Sjabloon gebruiken\" /></a> </td>";
		}
		if ($verwijder =='ja'){
			echo "<td bgcolor=\"$kleur\"><a href = \"sjabloonwegactie.php?id=$detailid&lijst=$lijst\"><img src=\"img/weg.gif\" border=\"0\" alt=\"Sjabloon Verwijderen\" /></a> </td>";
		}
	} else {
		$teller++; # nodig voor het in sync houden van de kleurwisseling als een regel niet geprint hoeft te worden.
	}
	
		$vorige_sjabloon = $row[0]; # nodig voor de test of een regel geplaatst moet worden. 
		$teller++;
		
		echo "</tr>";
	}
	echo "</table>";
}
}


function toontable2($SQL, $sorteer, $pagina, $details, $wijzig, $gebruik, $verwijder){
	$result_id = mysql_query($SQL);
	 
	//echo $SQL;
	$aantal = mysql_num_rows($result_id);
	
	if ($aantal==0){
	echo "Er zijn geen records aangetroffen die aan de gestelde voorwaarden voldoen.<br>"; // . $SQL;

	}
	else
	{
	
	if($sorteer=='ja'){
	echo "klik op kolomkop om oplopend te sorteren!";
	} 
	$column_count = mysql_num_fields($result_id);
	//echo "<table border = \"0\" cellspacing=\"1\" cellpadding=\"2\">";
	echo "<table>";
	echo "<tr bgcolor=\"#99CC00\">";

	for ($column_num = 0; $column_num < $column_count ; $column_num++)
		{
			// we gaan veldnamen uitlezen en die als kolomkop plaatsen
			$veldnaam = mysql_field_name($result_id, $column_num);
			if (eregi('Vestiging',$veldnaam)){$vestkol=$column_num;}
			if (eregi('Id',$veldnaam)){
					$veldnaam = ""; 
				$skipnummer = $column_num;
			} else {
			if($sorteer=='ja'){
				if(eregi('\?',$pagina)){
				echo "<td><a href = \"$pagina&sort=$veldnaam\">$veldnaam</a></td>";
				}else
				{
				echo "<td><a href = \"$pagina?sort=$veldnaam\">$veldnaam</a></td>";
				}
				
		
			}else
			{
				echo "<td>$veldnaam</td>";
			}
		}
		}
		if ($details =='ja'){
			echo "<td>&nbsp;</td>";
		}
		if ($wijzig =='ja'){
			echo "<td>&nbsp;</td>";
		}
		if ($gebruik =='ja'){
			echo "<td>&nbsp;</td>";
		}
		if ($verwijder =='ja'){
			echo "<td>&nbsp;</td>";
		}
		
	echo "</tr>";
	$teller = 0;
	WHILE ($row = mysql_fetch_row($result_id) )
	{
		$kleur = kleurwissel($teller);
		for ($column_num = 0; $column_num < $column_count ; $column_num++)
	
		{	
			if ($column_num == $vestkol){
			$vestigingen = "";
			// We halen nuy de vestigingen op om te tonen
				$sqlvest = "Select SAV.IdActiviteit, V.Vestiging from sjablonenav SAV, vestiging V where IdActiviteit = $detailid AND V.Id = SAV.idVestiging";
				$vestresultaat = mysql_query($sqlvest);
				//$vestresultaat = mysql_query($sqlvest);
				$vestaantal = mysql_num_rows($vestresultaat);
				while ($record = mysql_fetch_object($vestresultaat)) {
					$vest = substr("$record->Vestiging",0,1);
					$vestigingen .= strtoupper(" $vest") ;
				}
			echo "<td  bgcolor=\"$kleur\">$vestigingen</td>";
		     // einde vestiging tonen		
			}
			else if ($column_num == $skipnummer){
	    
		    $detailid = $row[$column_num];
		   
		   	//echo "<td bgcolor=\"$kleur\">&nbsp;</td>";
		    } else
		    {
		
			echo "<td bgcolor=\"$kleur\">";
			if($row[$column_num] =='j')
			{
				echo "<img src=\"img/ok.gif\">";
				
			}else if ($row[$column_num] =='n')
			{
				echo "&nbsp;";
			}else if ($row[$column_num] =='')
			{
				echo "&nbsp;";
			}
			else
			{
				echo $row[$column_num];
			}
			
			echo "</td> \n" ;
		}}
		if ($details =='ja'){
				// moet nog netter!
				if ($pagina=="lijst_sjablonen.php") {
						$lijst=2;
				} else if ($pagina=="zoek_sjablonen.php") {
					  $lijst=2;
				} else if ($pagina=="eigen_sjablonen.php") {
					  $lijst=2;
				} else {
						$lijst=1;
				}
			echo "<td bgcolor=\"$kleur\"><a href = \"details.php?id=$detailid&lijst=$lijst&height=450&width=800\" title=\"GPS detailkaart\" class=\"thickbox\"><img src=\"img/details.gif\" border=\"0\" alt=\"Details bekijken\" /></a> </td>";
		}
		if ($wijzig =='ja'){
			echo "<td bgcolor=\"$kleur\"><a href = \"mutesjab.php?id=$detailid\"><img src=\"img/wijzig.gif\" border=\"0\" alt=\"Wijzigen\" /></a> </td>";
		}
		if ($gebruik =='ja'){
			echo "<td bgcolor=\"$kleur\"><a href = \"usesjab2.php?id=$detailid\"><img src=\"img/gebruik.gif\" border=\"0\" alt=\"Gebruiken\" /></a> </td>";
		}
		if ($verwijder =='ja'){
			echo "<td bgcolor=\"$kleur\"><a href = \"sjabloonwegactie.php?id=$detailid&lijst=$lijst\"<img src=\"img/weg.gif\" border=\"0\" alt=\"Verwijderen\" />> Verwijder</a> </td>";
		}
		
		$teller++;
		echo "</tr>";
	}
	echo "</table>";
}
}


function vind_indiener($gid) {
			$sqli = "SELECT Id FROM `indieners` WHERE gid = '$gid'";
			$res = mysql_query($sqli) or die ("Query niet gelukt");;
			$res_ind = mysql_fetch_array($res);
			return $res_ind[0];
}

function vind_gebruiker($gid) {
			$sqlg = "SELECT Id FROM `gebruikers` WHERE gid = '$gid'";
			$res = mysql_query($sqlg) or die ("Query niet gelukt");;
			$res_geb = mysql_fetch_array($res);
			return $res_geb[0];
}


function vind_dienst($id) {
if (!empty($id)) {
			$sql = "SELECT Dienst FROM `afdelingen` WHERE Id = $id";
			$res = mysql_query($sql ) or die ("Query niet gelukt");;
			$res_aid = mysql_fetch_array($res);
			return $res_aid[0];
		} else {
			return "onbekend";
		}
}



function vind_afdelingid($naam) {
			$sql = "SELECT Id FROM `afdelingen` WHERE Functionaris = '$naam'";
			
			$res = mysql_query($sql ) or die ("Query niet gelukt");;
			$res_aid = mysql_fetch_array($res);
			return $res_aid[0];
}
                                                                           
function vind_afdeling($naam) {                                          
			$sql = "SELECT Id FROM `afdelingen` WHERE Functionaris = '$naam'";   
			print "afdeling = $naam";
			$res = mysql_query($sql ) or die ("Query niet gelukt");;             
			$res_aid = mysql_fetch_array($res);                                  
			return $res_aid[0];                                                  
}                                                                                                                                                     

function vind_vestiging($nr) {
    $sqlvv = "SELECT vestiging FROM vestiging WHERE Id = $nr";
    print "De query is: $sqlvv";
    $ves = mysql_query($sqlvv) or die ("Query op vestigingsnaam niet gelukt");
    $ves_res = mysql_fetch_array($ves);
    return $ves_res[0];
}
			

?>